﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace nplJobsCommon.JobSeeker
{

    /// <summary>
    /// Created by: A.K. Hasasnuzzaman 
    /// Created on: 4.10.2013
    /// <summary>
    /// <summary>
    /// This class represents the education information of the job seeker
    /// </summary>
    public class EducationInfo
    {
        /// <summary>
        /// Education Info ID 
        /// </summary>
        public Int64 EducationInfoID { get; set; }
        /// <summary>
        /// Name of the institution
        /// </summary>
        public string InstitutionName { get; set; }
        /// <summary>
        /// Name of the specialized subjeccts
        /// </summary>
        public string SpecializedSubjects { get; set; }
        /// <summary>
        /// Area of study
        /// </summary>
        public int FieldOfStudyID { get; set; }
        /// <summary>
        /// Name of the degree
        /// </summary>
        public string Degree { get; set; }
        /// <summary>
        /// Name of the grade 
        /// </summary>
        public string Grade { get; set; }
        /// <summary>
        /// Start Date 
        /// </summary>
        public DateTime? FromDate { get; set; }
        /// <summary>
        /// End date
        /// </summary>
        public DateTime? ToDate { get; set; }

        /// <summary>
        /// start date  formatted
        /// </summary>
        public string FromDateFormatted { get; set; }
        /// <summary>
        /// end date formatted
        /// </summary>
        public string ToDateFormatted { get; set; }


        /// <summary>
        /// Jobseeker ID
        /// </summary>
        public Guid JobSeekerID { get; set; }

        /// <summary>
        /// Go to top of the page
        /// </summary>
        public bool DisplayAtTop { get; set; }

        /// <summary>
        /// Is Deleted
        /// </summary>
        public bool IsDeleted { get; set; }
    }
}
